$USDJPY: A look at shorter and mid-term cycles