[improvement] no need to move camera if marker is visible

**If the map is rotated, there is a bug, on both
1. checking marker is visible
2. search visible restaurants