Beneath the surface of the Java Sea, fast currents, water pressure and the hull design of a capsized ferry have hampered attempts to reach 126 people missing since Sunday, Indonesian officials say.