Research Guide for Depth Estimation with Deep Learning