Homeless guy raps a pretty impressive verse for $5