Limits to adaptation