ocelots are wild cats from rainforests and grasslands in the americas