The BUFFALO HST Survey