Karnataka elections 2018: Uncertainty looms as BJP falls short of majority while Congress and JDS collide