Bodyweight challenge: what are push ups good for? The biggest benefits are in upper body strength