Fast Time-Of-Flight Phase Unwrapping And Scene Segmentation Using Data Driven Scene Priors