Electronic Structure and Transport Properties of Graphene on Hexagonal Boron Nitride