MatchBox: Indoor Image Matching via Box-like Scene Estimation