People will likely lose up to 58 hours of sleep by 2099, study suggests