State lawmaker robbed at gunpoint in St. Paul