Building Realistic Epidemic Models