Greek elections may be on the horizon