Engineering 2D Materials for Photocatalytic Water-Splitting from a Theoretical Perspective