Limits of Scientific Growth