Graphene's morphology and electronic properties from discrete differential geometry