SmartMocap: Joint Estimation of Human and Camera Motion using Uncalibrated RGB Cameras