BJP swept Rajasthan in last 2 polls, but a hat-trick may not come easy