George Floyd is laid to rest in Houston